import config from "@/config"
import http from "@/utils/request"
// import newHttp from "@/utils/newUtils";

export default {
	desk: {

		// 获取最新更新时间
		getIciConfig: {
			url: `${config.API_URL}/get/iciConfig/getConfig`,
			name: "获取最新更新时间",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getAllFinishSupervisionForDesk: {
			url: `${config.API_URL}/get/supervision/getAllFinishSupervisionForDesk`,
			name: "获取所有督查事件",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getAllSupervisionForDesk: {
			url: `${config.API_URL}/get/supervision/getAllSupervisionForDesk`,
			name: "获取所有事件列表前5",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getSupervisionProcessListForDesk: {
			url: `${config.API_URL}/get/supervision/getSupervisionProcessListForDesk`,
			name: "获取督查督办待办记录",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getManageSupervisionListForDesk: {
			url: `${config.API_URL}/get/supervision/getManageSupervisionListForDesk`,
			name: "获取监管事件列表",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getAllSupervisionProcessForDesk: {
			url: `${config.API_URL}/get/supervision/getAllSupervisionProcessForDesk`,
			name: "获取延时任务列表",
			get: async function () {
				return await http.get(this.url);
			}
		}
	},
	analysis: {
		getBiSupervisionByLeadPie: {
			url: `${config.API_URL}/get/supervision/getBiSupervisionByLeadPie`,
			name: "前10位领导的人员工作量占比",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getBiSupervisionByMonthLine: {
			url: `${config.API_URL}/get/supervision/getBiSupervisionByMonthLine`,
			name: "按月份统计工作量",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getBiSupervisionTypePie: {
			url: `${config.API_URL}/get/supervision/getBiSupervisionTypePie`,
			name: "获取BPM使用分类前10的占比",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getBiSupervisionStatusTypePie: {
			url: `${config.API_URL}/get/supervision/getBiSupervisionStatusTypePie`,
			name: "获取督查督办当前状态总数",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getQuerySupervisionForDept: {
			url: `${config.API_URL}/get/supervision/getQuerySupervisionForDept`,
			name: "按部门汇总",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getQuerySupervisionForType: {
			url: `${config.API_URL}/get/supervision/getQuerySupervisionForType`,
			name: "按类型汇总",
			get: async function () {
				return await http.get(this.url);
			}
		}
	},
	supervisionScore: {
		insertSupervisionScore: {
			url: `${config.API_URL}/set/supervision/insertSupervisionScore`,
			name: "创建评分",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		setSupervisionScore: {
			url: `${config.API_URL}/set/supervision/setSupervisionScore`,
			name: "评分",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteSupervisionScore: {
			url: `${config.API_URL}/set/supervision/deleteSupervisionScore`,
			name: "删除评分",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateSupervisionScore: {
			url: `${config.API_URL}/set/supervision/updateSupervisionScore`,
			name: "更新评分",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getSupervisionScoreList: {
			url: `${config.API_URL}/get/supervision/getSupervisionScoreList`,
			name: "督查督办积分",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	supervisionProblem: {
		insertSupervisionProblem: {
			url: `${config.API_URL}/set/supervision/insertSupervisionProblem`,
			name: "反馈问题",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteSupervisionProblem: {
			url: `${config.API_URL}/set/supervision/deleteSupervisionProblem`,
			name: "删除反馈问题",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateSupervisionProblem: {
			url: `${config.API_URL}/set/supervision/updateSupervisionProblem`,
			name: "更新反馈问题",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getMySupervisionProblemList: {
			url: `${config.API_URL}/get/supervision/getMySupervisionProblemList`,
			name: "获取问题列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getLeadSupervisionProblemList: {
			url: `${config.API_URL}/get/supervision/getLeadSupervisionProblemList`,
			name: "获取回复问题列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getMySupervisionAnswerList: {
			url: `${config.API_URL}/get/supervision/getMySupervisionAnswerList`,
			name: "获取问题回复",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getSupervisionProcessUserList: {
			url: `${config.API_URL}/get/supervision/getSupervisionProcessUserList`,
			name: "获取问题相关人员",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	supervisionResult: {
		insertSupervisionResult: {
			url: `${config.API_URL}/set/supervision/insertSupervisionResult`,
			name: "添加任务处理结果",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteSupervisionResult: {
			url: `${config.API_URL}/set/supervision/deleteSupervisionResult`,
			name: "删除任务处理结果",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateSupervisionResult: {
			url: `${config.API_URL}/set/supervision/updateSupervisionResult`,
			name: "更新任务处理结果",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getSupervisionResultList: {
			url: `${config.API_URL}/get/supervision/getSupervisionResultList`,
			name: "获取任务处理结果",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	supervisionDelay: {
		insertSupervisionDelay: {
			url: `${config.API_URL}/set/supervision/insertSupervisionDelay`,
			name: "发起延期审批申请",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteSupervisionDelay: {
			url: `${config.API_URL}/set/supervision/deleteSupervisionDelay`,
			name: "删除延期申请记录",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateSupervisionDelay: {
			url: `${config.API_URL}/set/supervision/updateSupervisionDelay`,
			name: "延期更改",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateSupervisionDelayApply: {
			url: `${config.API_URL}/set/supervision/updateSupervisionDelayApply`,
			name: "延期审批",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getDelayApplyList: {
			url: `${config.API_URL}/get/supervision/getDelayApplyList`,
			name: "获取延期审批列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	supervisionProcess: {
		setChangeUserByProcess: {
			url: `${config.API_URL}/set/supervision/setChangeUserByProcess`,
			name: "任务转办",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		insertSupervisionProcess: {
			url: `${config.API_URL}/set/supervision/insertSupervisionProcess`,
			name: "任务分配成功",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteSupervisionProcess: {
			url: `${config.API_URL}/set/supervision/deleteSupervisionProcess`,
			name: "任务删除成功",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateSupervisionProcess: {
			url: `${config.API_URL}/set/supervision/updateSupervisionProcess`,
			name: "任务更新成功",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		revChangeUserProcess: {
			url: `${config.API_URL}/set/supervision/revChangeUserProcess`,
			name: "接收转办任务",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getSupervisionProcessList: {
			url: `${config.API_URL}/get/supervision/getSupervisionProcessList`,
			name: "获取待处理的督查列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getSupervisionProcessForChangeList: {
			url: `${config.API_URL}/get/supervision/getSupervisionProcessForChangeList`,
			name: "获取转办给我的列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getControlProcessList: {
			url: `${config.API_URL}/get/supervision/getControlProcessList`,
			name: "获取我所管控的任务列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getSupervisionProcessForSelect: {
			url: `${config.API_URL}/get/supervision/getSupervisionProcessForSelect`,
			name: "获取我所管控的任务列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}

	},
	park: {
		insertPark: {
			url: `${config.API_URL}/get/iciPark/insertPark`,
			name: "创建园区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deletePark: {
			url: `${config.API_URL}/get/iciPark/deletePark`,
			name: "删除园区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteParkByIds: {
			url: `${config.API_URL}/get/iciPark/deleteParkByIds`,
			name: "批量删除园区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updatePark: {
			url: `${config.API_URL}/get/iciPark/updatePark`,
			name: "更新园区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getParkList: {
			url: `${config.API_URL}/get/iciPark/getParkList`,
			name: "获取园区列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getAreaListByParkId: {
			url: `${config.API_URL}/get/iciArea/getAreaListByParkId`,
			name: "根据园区id获取分区列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getBuildingListByAreaId: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingListByAreaId`,
			name: "根据分区id获取楼宇列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getParkById: {
			url: `${config.API_URL}/get/iciPark/getParkById/`,
			name: "获取园区详情",
			get: async function (params) {
				console.log(params, "params")
				return await http.get(this.url, params);
			}
		}
	},
	area: {
		insertArea: {
			url: `${config.API_URL}/get/iciArea/insertArea`,
			name: "创建片区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteArea: {
			url: `${config.API_URL}/get/iciArea/deleteArea`,
			name: "删除片区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteAreaByIds: {
			url: `${config.API_URL}/get/iciArea/deleteAreaByIds`,
			name: "批量删除片区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateArea: {
			url: `${config.API_URL}/get/iciArea/updateArea`,
			name: "更新片区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getAreaList: {
			url: `${config.API_URL}/get/iciArea/getAreaList`,
			name: "获取片区列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getAreaById: {
			url: `${config.API_URL}/get/iciArea/getAreaById`,
			name: "获取片区详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	building: {
		getBuildingSpaceDetailById: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingSpaceDetailById`,
			name: "获取楼层房间信息列表",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		insertSpace: {
			url: `${config.API_URL}/get/iciSpace/insertSpace`,
			name: "创建空间",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		insertPS: {
			url: `${config.API_URL}/get/iciPackage/insertPackage,/get/iciPS/insertPS`,
			name: "创建包（同步创建关联）",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getPSByBuildingId: {
			url: `${config.API_URL}/get/iciPS/getPSByBuildingId`,
			name: "获取某楼宇的包",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		insertNote: {
			url: `${config.API_URL}/get/iciNote/insertNote`,
			name: "创建话术",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		insertAppointment: {
			url: `${config.API_URL}/get/iciNote/insertAppointment`,
			name: "创建预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		insertCheckin: {
			url: `${config.API_URL}/get/iciCheckin/insertCheckin`,
			name: "创建入驻",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getFloorByBuildingId: {
			url: `${config.API_URL}/get/iciFloor/getFloorByBuildingId`,
			name: "获取某楼宇的楼层",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		getSpaceByBuildingId: {
			url: `${config.API_URL}/get/iciSpace/getSpaceByBuildingId`,
			name: "获取某楼宇的空间（含楼层id）",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		getAppointmentByBuildingId: {
			url: `${config.API_URL}/get/iciAppointment/getAppointmentByBuildingId`,
			name: "获取某楼宇的预约",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		getCheckinByBuildingId: {
			url: `${config.API_URL}/get/iciCheckin/getCheckinByBuildingId`,
			name: "获取某楼宇的入驻",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		getNoteByBuildingId: {
			url: `${config.API_URL}/get/iciNote/getNoteByBuildingId`,
			name: "获取某楼宇的话术",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		getCarrierCount: {
			url: `${config.API_URL}/get/iciAi/getCarrierCount`,
			name: "获取载体数量统计",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		getCheckinData: {
			url: `${config.API_URL}/get/iciAi/getCheckinData`,
			name: "获取入驻数据",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		getBuildingsupportListByBuildingId: {
			url: `${config.API_URL}/get/iciBuildingsupport/getBuildingsupportListByBuildingId`,
			name: "根据楼宇id获取配套设施列表",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		insertBuildingsupport: {
			url: `${config.API_URL}/get/iciBuildingsupport/insertBuildingsupport`,
			name: "添加楼宇配套设施信息",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteBuildingsupport: {
			url: `${config.API_URL}/get/iciBuildingsupport/deleteBuildingsupport`,
			name: "添加楼宇配套设施信息",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		insertBuilding: {
			url: `${config.API_URL}/get/iciBuilding/insertBuildingV2`,
			name: "创建楼宇",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteBuilding: {
			url: `${config.API_URL}/get/iciBuilding/deleteBuildingV2`,
			name: "删除楼宇",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getFloorSpaceByBuildingId: {
			url: `${config.API_URL}/get/iciSpace/getFloorSpaceByBuildingId`,
			name: "获取楼层以及楼层下面所属的所有空间信息",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		deleteBuildingByIds: {
			url: `${config.API_URL}/get/iciBuilding/deleteBuildingByIds`,
			name: "批量删除楼宇",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateBuilding: {
			url: `${config.API_URL}/get/iciBuilding/updateBuildingV2`,
			name: "更新楼宇",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getBuildingList: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingListV2`,
			name: "获取楼宇列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getBuildingById: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingById`,
			name: "获取楼宇详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	building_new: {
		getParkList: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingParkList`,
			name: "获取楼宇输入的园区列表",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getBuildingAreaByParkId: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingAreaByParkId`,
			name: "根据片区获取楼宇中输入的片区列表",
			get: async function (param) {
				return await http.get(this.url, param);
			}
		},
		getBuildingByAreaId: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingByAreaId`,
			name: "根据片区获取楼宇",
			get: async function (param) {
				return await http.get(this.url, param);
			}
		},
		saveHeaders: {
			url: `${config.API_URL}/get/iciBuilding/headers`,
			name: "保存表头设置",
			post: async function (data) {
				// return await newHttp.post(this.url, data, { headers: {} });
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getHeaders: {
			url: `${config.API_URL}/get/iciBuilding/headers`,
			name: "获取表头设置",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		insertBuilding: {
			url: `${config.API_URL}/get/iciBuilding/insertBuildingV2`,
			name: "创建楼宇",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteBuilding: {
			url: `${config.API_URL}/get/iciBuilding/deleteBuildingV2`,
			name: "删除楼宇",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateBuilding: {
			url: `${config.API_URL}/get/iciBuilding/updateBuildingV2`,
			name: "更新楼宇",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getBuildingList: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingListV2`,
			name: "获取楼宇列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		downloadTemp: {
			url: `${config.API_URL}/get/iciBuilding/template`,
			name: "导出EXCEL模板",
			fileDownload: async function (data) {
				return await http.fileDownload(this.url, data, {
					headers: {}
				})
			}
		},
		exportData: {
			url: `${config.API_URL}/get/iciBuilding/buildingData`,
			name: "导出楼宇数据",
			fileDownload: async function (data) {
				return await newHttp.fileDownload(this.url, data, {
					headers: {}
				})
			}
		},
		importData: {
			url: `${config.API_URL}/get/iciBuilding/importData`,
			name: "导入数据",
			post: async function (data, config = {}) {
				return await http.postFile(this.url, data, config)
			}
		},
		getBuildingById: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingById`,
			name: "获取楼宇详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	building_dic: {
		getBuildingDicTree: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingDicTree`,
			name: "获取字典",
			get: async function () {
				return await http.get(this.url, {});
			}
		},
		getBuildingDicList: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingDicList`,
			name: "字典明细",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getAllBuildingDic: {
			url: `${config.API_URL}/get/iciBuilding/getAllBuildingDic`,
			name: "全部字典",
			get: async function () {
				return await http.get(this.url, {});
			}
		},
		// getBuildingDicParentList: {//?
		// 	url: `${config.API_URL}/get/iciBuilding/getBuildingDicParentList`,
		// 	name: "获取字典数据",
		// 	get: async function () {
		// 		return await http.get(this.url);
		// 	}
		// },
		insert: {
			url: `${config.API_URL}/get/iciBuilding/insertBuildingDic`,
			name: "添加字典",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		delete: {
			url: `${config.API_URL}/get/iciBuilding/deleteBuildingDic`,
			name: "删除字典",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		dropBuildingDic: {
			url: `${config.API_URL}/get/iciBuilding/dropBuildingDic`,
			name: "字典拖拽排序",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteBuildingDicByIds: {
			url: `${config.API_URL}/get/iciBuilding/deleteBuildingDicByIds`,
			name: "批量删除字典",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		update: {
			url: `${config.API_URL}/get/iciBuilding/updateBuildingDic`,
			name: "更新字典",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getBuildingDicByCode: {
			url: `${config.API_URL}/get/iciBuilding/getBuildingDicByCode`,
			name: "获取字典数据",
			get: async function (data) {
				return await http.get(this.url, data);
			}
		},
	},
	floor: {
		insertFloor: {
			url: `${config.API_URL}/get/iciFloor/insertFloor`,
			name: "创建片区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteFloor: {
			url: `${config.API_URL}/get/iciFloor/deleteFloor`,
			name: "删除片区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteFloorByIds: {
			url: `${config.API_URL}/get/iciFloor/deleteFloorByIds`,
			name: "批量删除片区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateFloor: {
			url: `${config.API_URL}/get/iciFloor/updateFloor`,
			name: "更新片区",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getFloorList: {
			url: `${config.API_URL}/get/iciFloor/getFloorList`,
			name: "获取片区列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getFloorById: {
			url: `${config.API_URL}/get/iciFloor/getFloorById`,
			name: "获取片区详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	space_dic:{
		getSpaceDicTree: {
			url: `${config.API_URL}/get/iciSpaceDic/getSpaceDicTree`,
			name: "获取字典",
			get: async function () {
				return await http.get(this.url, {});
			}
		},
		getSpaceDicList: {
			url: `${config.API_URL}/get/iciSpaceDic/getSpaceDicList`,
			name: "字典明细",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getAllSpaceDic: {
			url: `${config.API_URL}/get/iciSpaceDic/getAllSpaceDic`,
			name: "全部字典",
			get: async function () {
				return await http.get(this.url, {});
			}
		},
		insert: {
			url: `${config.API_URL}/get/iciSpaceDic/insertSpaceDic`,
			name: "添加字典",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		delete: {
			url: `${config.API_URL}/get/iciSpaceDic/deleteSpaceDic`,
			name: "删除字典",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		dropSpaceDic: {
			url: `${config.API_URL}/get/iciSpaceDic/dropSpaceDic`,
			name: "字典拖拽排序",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteSpaceDicByIds: {
			url: `${config.API_URL}/get/iciSpaceDic/deleteSpaceDicByIds`,
			name: "批量删除字典",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		update: {
			url: `${config.API_URL}/get/iciSpaceDic/updateSpaceDic`,
			name: "更新字典",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getSpaceDicByCode: {
			url: `${config.API_URL}/get/iciSpaceDic/getSpaceDicByCode`,
			name: "获取字典数据",
			get: async function (data) {
				return await http.get(this.url, data);
			}
		},
	},
	space: {
		importData: {
			url: `${config.API_URL}/get/iciSpace/importData`,
			name: "导入数据",
			post: async function (data, config = {}) {
				return await http.postFile(this.url, data, config)
			}
		},
		downloadTemp: {
			url: `${config.API_URL}/get/iciSpace/template`,
			name: "导出EXCEL模板",
			fileDownload: async function (data) {
				return await http.fileDownload(this.url, data, {
					headers: {}
				})
			}
		},
		saveHeaders: {
			url: `${config.API_URL}/get/iciSpace/headers`,
			name: "保存表头设置",
			post: async function (data) {
				// return await newHttp.post(this.url, data, { headers: {} });
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getHeaders: {
			url: `${config.API_URL}/get/iciSpace/headers`,
			name: "获取表头设置",
			get: async function (data) {
				return await http.get(this.url, data, { headers: {} });
			}
		},
		insertSpace: {
			url: `${config.API_URL}/get/iciSpace/insertSpace`,
			name: "创建空间资源",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteSpace: {
			url: `${config.API_URL}/get/iciSpace/deleteSpace`,
			name: "删除空间资源",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteSpaceByIds: {
			url: `${config.API_URL}/get/iciSpace/deleteSpaceByIds`,
			name: "批量删除空间资源",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateSpace: {
			url: `${config.API_URL}/get/iciSpace/updateSpace`,
			name: "更新空间资源",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getSpaceList: {
			url: `${config.API_URL}/get/iciSpace/getSpaceList`,
			name: "获取空间资源列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getSpaceListAI: {
			url: `${config.API_URL}/get/iciSpace/getSpaceList`,
			name: "获取空间资源列表（招商部门）",
			get: async function () {
				return await http.get(this.url, { investment_status_neq: 3 });
			}
		},
		getSpaceListOperation: {
			url: `${config.API_URL}/get/iciSpace/getSpaceList`,
			name: "获取空间资源列表（运营中心）",
			get: async function (params) {
				return await http.get(this.url, { investment_status: 3 });
			}
		},
		getSpaceById: {
			url: `${config.API_URL}/get/iciSpace/getSpaceById`,
			name: "获取空间资源详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		handleImport(file, fileList) {
			this.fileList = []
			this.$refs.table.refresh();
			this.$refs.importData1.clearFiles();
		},
		exportData: {
			url: `${config.API_URL}/get/iciSpace/spaceData`,
			name: "导出空间数据",
			fileDownload: async function (data) {
				return await newHttp.fileDownload(this.url, data, {
					headers: {}
				})
			}
		},
		getSpaceAreaList: {
			url: `${config.API_URL}/get/iciSpace/getSpaceArea`,
			name: "空置空间列表",
			get: async function (data) {
				return await http.get(this.url, data);
			}
		}
	},
	note: {
		insertNote: {
			url: `${config.API_URL}/get/iciNote/insertNote`,
			name: "创建话术",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		newNote: {
			url: `${config.API_URL}/get/iciNote/newNote`,
			name: "创建话术",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteNote: {
			url: `${config.API_URL}/get/iciNote/deleteNote`,
			name: "删除话术",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteNoteByIds: {
			url: `${config.API_URL}/get/iciNote/deleteNoteByIds`,
			name: "批量删除话术",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateNote: {
			url: `${config.API_URL}/get/iciNote/updateNote`,
			name: "更新话术",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getNoteList: {
			url: `${config.API_URL}/get/iciNote/getNoteList`,
			name: "获取话术列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getNoteById: {
			url: `${config.API_URL}/get/iciNote/getNoteById`,
			name: "获取话术详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	appointment: {
		insertAppointment: {
			url: `${config.API_URL}/get/iciAppointment/insertAppointment`,
			name: "创建预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		newAppointment: {
			url: `${config.API_URL}/get/iciAppointment/newAppointment`,
			name: "创建预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteAppointment: {
			url: `${config.API_URL}/get/iciAppointment/deleteAppointment`,
			name: "删除预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteAppointmentByIds: {
			url: `${config.API_URL}/get/iciAppointment/deleteAppointmentByIds`,
			name: "批量删除预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateAppointment: {
			url: `${config.API_URL}/get/iciAppointment/updateAppointment`,
			name: "更新预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getAppointmentList: {
			url: `${config.API_URL}/get/iciAppointment/getAppointmentList`,
			name: "获取预约列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getAppointmentById: {
			url: `${config.API_URL}/get/iciAppointment/getAppointmentById`,
			name: "获取预约详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	package: {
		insertPackage: {
			url: `${config.API_URL}/get/iciPackage/insertPackage`,
			name: "创建预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deletePackage: {
			url: `${config.API_URL}/get/iciPackage/deletePackage`,
			name: "删除预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deletePackageByIds: {
			url: `${config.API_URL}/get/iciPackage/deletePackageByIds`,
			name: "批量删除预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updatePackage: {
			url: `${config.API_URL}/get/iciPackage/updatePackage`,
			name: "更新预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getPackageList: {
			url: `${config.API_URL}/get/iciPackage/getPackageList`,
			name: "获取预约列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getPackageById: {
			url: `${config.API_URL}/get/iciPackage/getPackageById`,
			name: "获取预约详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	ps: {
		insertPS: {
			url: `${config.API_URL}/get/iciPS/insertPS`,
			name: "创建预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deletePS: {
			url: `${config.API_URL}/get/iciPS/deletePS`,
			name: "删除预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deletePSByIds: {
			url: `${config.API_URL}/get/iciPS/deletePSByIds`,
			name: "批量删除预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updatePS: {
			url: `${config.API_URL}/get/iciPS/updatePS`,
			name: "更新预约",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getPSList: {
			url: `${config.API_URL}/get/iciPS/getPSList`,
			name: "获取预约列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getPSById: {
			url: `${config.API_URL}/get/iciPS/getPSById`,
			name: "获取预约详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	incentive: {
		importHrIncentive: {
			url: `${config.API_URL}/set/iciAiIncentive/importHrIncentive`,
			name: "导入奖惩记录",
			post: async function (data, config = {}) {
				return await http.postFile(this.url, data, config);
			}
		},
		insertHrIncentive: {
			url: `${config.API_URL}/set/iciAiIncentive/insertHrIncentive`,
			name: "添加奖惩记录",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteHrIncentive: {
			url: `${config.API_URL}/set/iciAiIncentive/deleteHrIncentive`,
			name: "删除奖惩记录",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteHrIncentiveByIds: {
			url: `${config.API_URL}/set/iciAiIncentive/deleteHrIncentiveByIds`,
			name: "批量删除奖惩记录",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateHrIncentive: {
			url: `${config.API_URL}/set/iciAiIncentive/updateHrIncentive`,
			name: "更新奖惩记录",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getHrIncentiveList: {
			url: `${config.API_URL}/get/iciAiIncentive/getHrIncentiveList`,
			name: "获取奖惩记录",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getMyHrIncentiveList: {
			url: `${config.API_URL}/get/iciAiIncentive/getMyHrIncentiveList`,
			name: "个人查询奖惩记录",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getHrDicByCode: {
			url: `${config.API_URL}/get/hr/getHrDicByCode`,
			name: "获取字典数据",
			get: async function (data) {
				return await http.get(this.url, data);
			}
		}
	},
	contract: {
		getContractTop: {
			url: `${config.API_URL}/get/iciAiContract/getContractTop`,
			name: "获取近期的合同列表",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getContractBillTop: {
			url: `${config.API_URL}/get/iciAiContract/getContractBillTop`,
			name: "获取近期发票列表",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getPayableRecordTop: {
			url: `${config.API_URL}/get/iciAiContract/getPayableRecordTop`,
			name: "近期付款记录",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getReceivablesRecordTop: {
			url: `${config.API_URL}/get/iciAiContract/getReceivablesRecordTop`,
			name: "近期收款记录",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getContractDeliveryList: {
			url: `${config.API_URL}/get/iciAiContract/getContractDeliveryList`,
			name: "获取发货列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		insertContractDelivery: {
			url: `${config.API_URL}/set/iciAiContract/insertContractDelivery`,
			name: "添加发货记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractDelivery: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractDelivery`,
			name: "删除发货记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractDeliveryByIds: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractDeliveryByIds`,
			name: "批量删除发货记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		updateContractDelivery: {
			url: `${config.API_URL}/set/iciAiContract/updateContractDelivery`,
			name: "更新发货记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		getContractBillList: {
			url: `${config.API_URL}/get/iciAiContract/getContractBillList`,
			name: "获取票据列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		insertContractBill: {
			url: `${config.API_URL}/set/iciAiContract/insertContractBill`,
			name: "添加票据",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractBill: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractBill`,
			name: "删除票据",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractBillByIds: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractBillByIds`,
			name: "批量删除票据",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		updateContractBill: {
			url: `${config.API_URL}/set/iciAiContract/updateContractBill`,
			name: "更新票据记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		getContractPayableRecordList: {
			url: `${config.API_URL}/get/iciAiContract/getContractPayableRecordList`,
			name: "获取付款记录",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getAllContractPayableRecordList: {
			url: `${config.API_URL}/get/iciAiContract/getAllContractPayableRecordList`,
			name: "获取历史付款记录",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		insertContractPayableRecord: {
			url: `${config.API_URL}/set/iciAiContract/insertContractPayableRecord`,
			name: "添加付款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractPayableRecord: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractPayableRecord`,
			name: "删除付款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		updateContractPayableRecord: {
			url: `${config.API_URL}/set/iciAiContract/updateContractPayableRecord`,
			name: "更新付款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		getContractPayableList: {
			url: `${config.API_URL}/get/iciAiContract/getContractPayableList`,
			name: "获取应付款列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		insertContractPayable: {
			url: `${config.API_URL}/set/iciAiContract/insertContractPayable`,
			name: "创建应付款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractPayableByIds: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractPayableByIds`,
			name: "批量删除应付款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractPayable: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractPayable`,
			name: "删除应付款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		updateContractPayable: {
			url: `${config.API_URL}/set/iciAiContract/updateContractPayable`,
			name: "更新应付款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		getContractReceivablesRecordList: {
			url: `${config.API_URL}/get/iciAiContract/getContractReceivablesRecordList`,
			name: "获取收款记录",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getAllContractReceivablesRecordList: {
			url: `${config.API_URL}/get/iciAiContract/getAllContractReceivablesRecordList`,
			name: "查询历史收款记录列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		insertContractReceivablesRecord: {
			url: `${config.API_URL}/set/iciAiContract/insertContractReceivablesRecord`,
			name: "添加收款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractReceivablesRecord: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractReceivablesRecord`,
			name: "删除收款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		updateContractReceivablesRecord: {
			url: `${config.API_URL}/set/iciAiContract/updateContractReceivablesRecord`,
			name: "更新收款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		insertContractReceivables: {
			url: `${config.API_URL}/set/iciAiContract/insertContractReceivables`,
			name: "创建应收款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractReceivables: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractReceivables`,
			name: "删除应收款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractReceivablesByIds: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractReceivablesByIds`,
			name: "批量删除应收款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		updateContractReceivables: {
			url: `${config.API_URL}/set/iciAiContract/updateContractReceivables`,
			name: "更新应收款记录",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		getContractReceivablesList: {
			url: `${config.API_URL}/get/iciAiContract/getContractReceivablesList`,
			name: "获取应收款列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		queryContract: {
			url: `${config.API_URL}/get/iciAiContract/queryContract`,
			name: "合同查询列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getContractById: {
			url: `${config.API_URL}/get/iciAiContract/getContractById`,
			name: "合同详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getContractForSelect: {
			url: `${config.API_URL}/get/iciAiContract/getContractForSelect`,
			name: "获取合同管理列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getContractManageList: {
			url: `${config.API_URL}/get/iciAiContract/getContractManageList`,
			name: "获取合同管理列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		insertContract: {
			url: `${config.API_URL}/set/iciAiContract/insertContract`,
			name: "添加合同",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContract: {
			url: `${config.API_URL}/set/iciAiContract/deleteContract`,
			name: "删除合同",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractByIds: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractByIds`,
			name: "批量删除合同",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		updateContract: {
			url: `${config.API_URL}/set/iciAiContract/updateContract`,
			name: "编辑合同",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		insertContractSort: {
			url: `${config.API_URL}/set/iciAiContract/insertContractSort`,
			name: "创建合同分类",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		updateContractSort: {
			url: `${config.API_URL}/set/iciAiContract/updateContractSort`,
			name: "更新合同分类信息",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		deleteContractSort: {
			url: `${config.API_URL}/set/iciAiContract/deleteContractSort`,
			name: "删除合同分类",
			post: async function (params) {
				return await http.post(this.url, params, {
					headers: {}
				});
			}
		},
		getContractSortTree: {
			url: `${config.API_URL}/get/iciAiContract/getContractSortTree`,
			name: "获取合同分类树结构",
			get: async function () {
				return await http.get(this.url);
			}
		},
	},
	common: {
		getProvinceCityDistrictList: {
			url: `${config.API_URL}/get/iciCommon/getProvinceCityDistrictList`,
			name: "获取省市区列表",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getProvinceList: {
			url: `${config.API_URL}/get/iciCommon/getProvinceList`,
			name: "获取省列表",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getCityDistrictList: {
			url: `${config.API_URL}/get/iciCommon/getCityDistrictList`,
			name: "获取市区列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getCityNameById: {
			url: `${config.API_URL}/get/iciCommon/getCityNameById`,
			name: "获取省市区的名称",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
	},
	supervisionConfig: {
		insertSupervisionConfig: {
			url: `${config.API_URL}/set/supervision/insertSupervisionConfig`,
			name: "创建类型",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteSupervisionConfig: {
			url: `${config.API_URL}/set/supervision/deleteSupervisionConfig`,
			name: "删除类型",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		updateSupervisionConfig: {
			url: `${config.API_URL}/set/supervision/updateSupervisionConfig`,
			name: "更新分类",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getAllSupervisionConfig: {
			url: `${config.API_URL}/get/supervision/getAllSupervisionConfig`,
			name: "获取类型列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getSupervisionConfigForSelect: {
			url: `${config.API_URL}/get/supervision/getSupervisionConfigForSelect`,
			name: "获取督查类型列表",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getSupervisionLeadList: {
			url: `${config.API_URL}/get/supervision/getSupervisionLeadList`,
			name: "获取督查领导列表",
			get: async function () {
				return await http.get(this.url);
			}
		},
		getSupervisionHandedUserForSelect: {
			url: `${config.API_URL}/get/supervision/getSupervisionHandedUserForSelect`,
			name: "获取督查领导列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},
	supervisionIntegral: {
		setSupervisionIntegral: {
			url: `${config.API_URL}/set/supervision/setSupervisionIntegral`,
			name: "设置积分规则",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getSupervisionIntegral: {
			url: `${config.API_URL}/get/supervision/getSupervisionIntegral`,
			name: "获取积分规则",
			get: async function () {
				return await http.get(this.url);
			}
		}
	},
	bpmBySupervisionList: {
		deleteSupervisionBpmList: {
			url: `${config.API_URL}/set/supervision/deleteSupervisionBpmList`,
			name: "设置积分规则",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getSupervisionBpmRecordList: {
			url: `${config.API_URL}/get/supervision/getSupervisionBpmRecordList`,
			name: "删除任务处理流程",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		createBpmBySupervisionRule: {
			url: `${config.API_URL}/set/supervision/createBpmBySupervisionRule`,
			name: "发起任务处理流程",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
	},
	// 新增接口
	industrialCarrier: {
		getIciParkCarrierTotalInfoList: {
			url: `${config.API_URL}/icipark/IciParkCarrierTotalInfo/list`,
			name: "产业载体信息",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getIciParkEconomyDataList: {
			url: `${config.API_URL}/icipark/IciParkEconomyData/list`,
			name: "产业发展信息",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},

		getIciParkAnnualPatentStatisticsList: {
			url: `${config.API_URL}/icipark/IciParkAnnualPatentStatistics/list`,
			name: "园区科创数据",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},

		getIciParkAnnualTechnicalStatisticsList: {
			url: `${config.API_URL}/icipark/IciParkAnnualTechnicalStatistics/list`,
			name: "技术标准创新",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},

		getIciParkResearchInvestmentInfo: {
			url: `${config.API_URL}/icipark/IciParkResearchInvestmentInfo/list`,
			name: "企业研发投入",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},

		getIciParkResearchOutputInfo: {
			url: `${config.API_URL}/icipark/IciParkResearchOutputInfo/list`,
			name: "企业研发产出",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},

		getIciParkTendencyList: {
			url: `${config.API_URL}/icipark/tendency/list`,
			name: "企业迁入迁出",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},

		getParkInfo: {
			url: `${config.API_URL}/icipark/parkInfo/list`,
			name: "园区基本信息",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},

		getEnterpriseInfoList: {
			url: `${config.API_URL}/icipark/enterpriseInfo/list`,
			name: "企业科创",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},

		getIciOneScreenCompanyIncome: {
			url: `${config.API_URL}/icipark/iciOneScreenCompanyIncome/list`,
			name: "产业收入总量排名",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
	},

	// 收费管理
	chargeManage: {
		getChargeList: {
			url: `${config.API_URL}/get/iciCharge/getChargeList`,
			name: "收费管理",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		updateCharge: {
			url: `${config.API_URL}/get/iciCharge/updateCharge`,
			name: "更新退租",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteCharge: {
			url: `${config.API_URL}/get/iciCharge/deleteCharge`,
			name: "删除收费",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteChargeByIds: {
			url: `${config.API_URL}/get/iciCharge/deletechargeByIds`,
			name: "批量删除收费",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getChargeById: {
			url: `${config.API_URL}/get/iciCharge/getChargeById`,
			name: "获取收费详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		createCharge: {
			url: `${config.API_URL}/get/iciCharge/insertCharge`,
			name: "新增收费",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
	},

	// 退租管理
	checkoutManage: {
		getCheckoutList: {
			url: `${config.API_URL}/get/iciCheckout/getCheckoutList`,
			name: "退租管理",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		updateCheckout: {
			url: `${config.API_URL}/get/iciCheckout/updateCheckout`,
			name: "更新退租",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteCheckout: {
			url: `${config.API_URL}/get/iciCheckout/deleteCheckout`,
			name: "删除退租",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteCheckoutByIds: {
			url: `${config.API_URL}/get/iciCheckout/deleteCheckoutByIds`,
			name: "批量删除退租",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getCheckoutById: {
			url: `${config.API_URL}/get/iciCheckout/getCheckoutById`,
			name: "获取退租详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		createCheckout: {
			url: `${config.API_URL}/get/iciCheckout/insertCheckout`,
			name: "新增退租",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		
	},

	// 入驻管理
	checkin: {
		getCheckinList: {
			url: `${config.API_URL}/get/iciCheckin/getCheckinList`,
			name: "入驻管理",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		getCheckinForDropList: {
			url: `${config.API_URL}/get/iciCheckin/getCheckinForDropList`,
			name: "退租管理入驻企业列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		updateCheckin: {
			url: `${config.API_URL}/get/iciCheckin/updateCheckin`,
			name: "更新入驻",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteCheckin: {
			url: `${config.API_URL}/get/iciCheckin/deleteCheckin`,
			name: "删除入驻",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		deleteCheckinByIds: {
			url: `${config.API_URL}/get/iciCheckin/deleteCheckinByIds`,
			name: "批量删除入驻",
			post: async function (data) {
				return await http.post(this.url, data, { headers: {} });
			}
		},
		getCheckinById: {
			url: `${config.API_URL}/get/iciCheckin/getCheckinById`,
			name: "获取入驻详情",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		}
	},


	// 产业政策
	industrialPolicy: {
		getIndustryPolicyList: {
			url: `${config.API_URL}/get/iciIndustryPolicy/getIndustryPolicyList`,
			name: "产业政策列表",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},
		// 新增产业政策列表
		getInsertIndustryPolicy: {
			url: `${config.API_URL}/get/iciIndustryPolicy/insertIndustryPolicy`,
			name: "新增产业政策列表",
			post: async function (params) {
				return await http.post(this.url, params, { headers: {} });
			}
		},
		// 编辑产业政策列表
		updateIndustryPolicy: {
			url: `${config.API_URL}/get/iciIndustryPolicy/updateIndustryPolicy`,
			name: "编辑产业政策列表",
			post: async function (params) {
				return await http.post(this.url, params, { headers: {} });
			}
		},
		// 删除
		deleteIndustryPolicy: {
			url: `${config.API_URL}/get/iciIndustryPolicy/deleteIndustryPolicy`,
			name: "删除",
			post: async function (params) {
				return await http.post(this.url, params, { headers: {} });
			}
		},
		// 查看
		getIndustryPolicyById: {
			url: `${config.API_URL}/get/iciIndustryPolicy/getIndustryPolicyById`,
			name: "删除",
			get: async function (params) {
				return await http.get(this.url, params);
			}
		},

	},
}
